
package com.ami.kvm.jviewer.hid;

import java.util.HashMap;

public class USBKeyProcessorTurkishF extends USBCrossMapKeyProcessor {
	protected HashMap<Integer, Integer> turkishFMap;

	public USBKeyProcessorTurkishF() {
		this.turkishFMap = new HashMap();
		this.turkishFMap.put(Integer.valueOf(70), Integer.valueOf(81));
		this.turkishFMap.put(Integer.valueOf(71), Integer.valueOf(87));
		this.turkishFMap.put(Integer.valueOf(73), Integer.valueOf(82));
		this.turkishFMap.put(Integer.valueOf(79), Integer.valueOf(84));
		this.turkishFMap.put(Integer.valueOf(68), Integer.valueOf(89));
		this.turkishFMap.put(Integer.valueOf(82), Integer.valueOf(85));
		this.turkishFMap.put(Integer.valueOf(78), Integer.valueOf(73));
		this.turkishFMap.put(Integer.valueOf(72), Integer.valueOf(79));
		this.turkishFMap.put(Integer.valueOf(81), Integer.valueOf(93));
		this.turkishFMap.put(Integer.valueOf(87), Integer.valueOf(91));
		this.turkishFMap.put(Integer.valueOf(85), Integer.valueOf(65));
		this.turkishFMap.put(Integer.valueOf(69), Integer.valueOf(68));
		this.turkishFMap.put(Integer.valueOf(65), Integer.valueOf(70));
		this.turkishFMap.put(Integer.valueOf(84), Integer.valueOf(72));
		this.turkishFMap.put(Integer.valueOf(75), Integer.valueOf(74));
		this.turkishFMap.put(Integer.valueOf(77), Integer.valueOf(75));
		this.turkishFMap.put(Integer.valueOf(89), Integer.valueOf(59));
		this.turkishFMap.put(Integer.valueOf(74), Integer.valueOf(90));
		this.turkishFMap.put(Integer.valueOf(86), Integer.valueOf(67));
		this.turkishFMap.put(Integer.valueOf(67), Integer.valueOf(86));
		this.turkishFMap.put(Integer.valueOf(90), Integer.valueOf(78));
		this.turkishFMap.put(Integer.valueOf(83), Integer.valueOf(77));
		this.turkishFMap.put(Integer.valueOf(66), Integer.valueOf(44));
		setLocalKeyCodeMap(this.turkishFMap);
		setHostLayoutIndex(17);
	}
}
